package es.uned.ii.si3.dao;

import java.util.List;

import es.uned.ii.si3.model.Profesor;
import es.uned.ii.si3.model.Proyecto;

public interface ProyectoDAO {

	public Proyecto getProyectoById(int idProyecto);
	public List<Proyecto> getProyectosPorProfesor(Profesor profesor);
	public List<Proyecto> getAll();
	public boolean update(Proyecto proyecto);
	public List<Proyecto> getProyectosByEstadoAnyo(Integer idEstadoProyecto,Integer anyoAcademico);
	public List encuentraAnyosAcademicosDistintos();
	public boolean insert(Proyecto proyecto);

}
